home *** CD-ROM | disk | FTP | other *** search
/ Chip: Special Tips & Tricks for Windows 95 / Chip Wintips.iso / sterown / inne / maestr32 / snd929p.in_ < prev    next >
Encoding:
Windows Setup INFormation  |  1995-10-10  |  7.1 KB  |  266 lines

  1.  
  2. [Version]
  3. Signature="$Windows 95$"
  4. Class=OPT0929MEDIA
  5. provider=%OPTi%
  6.  
  7. [ControlFlags]
  8. ExcludeFromSelect=MF\OPT0929_Dev0
  9. ExcludeFromSelect=MF\OPT0929_Dev1
  10.  
  11. [ClassInstall]
  12. AddReg=Class.AddReg
  13.  
  14. [Class.AddReg]
  15. HKR,,,,%MediaClassName%
  16. HKR,,Icon,,"0"
  17. HKR,,Installer,,mmci.dll
  18.  
  19. [Manufacturer]
  20. %MfgName%=OPTiMediaChips
  21.  
  22. [OPTiMediaChips]
  23. %MF\OPT9290.DeviceDesc%=OPT9290_Device, MF\OPT0929_Dev0
  24. %MF\OPT9291.DeviceDesc%=OPT9291_Device, MF\OPT0929_Dev1
  25.  
  26. ;---------------------------------------------------------------;
  27.  
  28. [Drivers.fields]
  29. system.ini,boot,drivers,msmixmgr.dll
  30. system.ini,boot,drivers,mmmixer.dll
  31.  
  32. [OPT9290_Device]
  33. DelFiles=OPT9290.DelList
  34. LogConfig=OPTi9290.LC
  35. ;DelReg=OPT9290.DelReg
  36. DelFiles=OPTi9290.DelList
  37. CopyFiles=OPT9290.CopyList
  38. AddReg=OPT9290.AddReg, CUSTOM.AddReg
  39. UpdateInis=OPTi9290.UpdateInis
  40.  
  41. [OPT9291_Device]
  42. LogConfig=OPTi9291.LC
  43. ;DelReg=OPT9291.DelReg
  44. DelFiles=OPTi9291.DelList
  45. CopyFiles=OPTi9291.CopyList
  46. AddReg=OPT9291.AddReg
  47. UpdateInis=OPTi9291.UpdateInis
  48.  
  49. ;---------------------------------------------------------------;
  50.  
  51. [OPTi9290.UpdateInis]
  52. system.ini,386Enh,"device=vsndsys.386"
  53. system.ini,386Enh,"device=v930d.386"
  54. system.ini,386Enh,"device=vsnd16d.386"
  55. system.ini,386Enh,"device=vadlib.386"
  56. system.ini,386Enh,"device=vsbpd.386"
  57.  
  58. system.ini,drivers,"wave*=snd16.drv",,1
  59. system.ini,drivers,"midi*=snd16.drv",,1
  60. system.ini,drivers,"aux*=snd16.drv",,1
  61. system.ini,drivers,"mixer*=snd16.drv",,1
  62.  
  63. system.ini,drivers,"wave*=snd930.drv",,1
  64. system.ini,drivers,"midi*=snd930.drv",,1
  65. system.ini,drivers,"midi*=mpu401p.drv",,1
  66. system.ini,drivers,"aux*=snd930.drv",,1
  67. system.ini,drivers,"mixer*=snd930.drv",,1
  68.  
  69. system.ini,drivers,"wave*=sndsys.drv",,1
  70. system.ini,drivers,"midi*=sndsys.drv",,1
  71. system.ini,drivers,"aux*=sndsys.drv",,1
  72. system.ini,drivers,"mixer*=sndsys.drv",,1
  73.  
  74. [OPTi9291.UpdateInis]
  75. system.ini,drivers,"midi*=mpu401.drv",,1
  76. system.ini,drivers,"midi*=mpu401p.drv",,1
  77. system.ini,drivers,"midi*=rdmpu401.drv",,1
  78.  
  79. ;---------------------------------------------------------------;
  80.  
  81. [OPTi9290.LC]
  82. ConfigPriority=NORMAL
  83. IOConfig=220-22F, 240-24F
  84. IOConfig=530-537, 604-60B, E80-E87, F40-F47
  85. IOConfig=388-38B
  86. IOConfig = F8E-F8F 
  87. IRQConfig=5, 11, 7, 9, 10
  88.  
  89. DMAConfig=0, 1, 3
  90. DMAConfig=0, 1, 3
  91.  
  92.  
  93. [OPTi9291.LC]
  94. ConfigPriority=NORMAL
  95. IOConfig=300-301 , 310-311 , 320-321 , 330-331
  96. IRQConfig=5 , 7 , 9 , 10
  97.  
  98. [CUSTOM.AddReg]
  99. ; These are Manufacturer specific.
  100. HKR,Config,,,
  101. HKR,Config,ChipType,,"82C929"
  102. HKR,Config,ExtCODEC,,"No"
  103. HKR,Config,ExtSynth,,"O3"
  104. HKR,Config,ExtWaveTable,,"No"
  105. HKR,Config,VxDVersion,,"4.00"
  106. HKR,Config,KeyCode,1,1A
  107. HKR,Config,"Single Mode DMA",1,01
  108.  
  109. ; Start of customizeable Mixer driver section;
  110. ; "Yes" means no customization; "No" means customize.
  111. HKR,Config,Default_Codec_Mapping,,"Yes"
  112.  
  113. ; TYPE 1 - CHANNEL NAME SECTION
  114. ; Specify the customized names for the channels
  115. HKR,Config,AUX1_Src_Name,,"CD-Audio"
  116. HKR,Config,AUX2_Src_Name,,"Midi"
  117. HKR,Config,DAC_Src_Name,,"Wave"
  118. ;HKR,Config,LINE_Src_Name,,"Line"
  119. ;HKR,Config,MIC_Src_Name,,"Microphone"
  120. ;HKR,Config,MIX_Src_Name,,"Post-Mix"
  121.  
  122. ; TYPE 2 - EXTRA CONTROLS Thru Internal H/W Resources
  123. ; Specify if extra ON/OFF controls are desired and how many,
  124. ; maximum is 3. These are controled thru internal pins.
  125. HKR,Config,Total_Internal_Controls,1,00
  126.  
  127. ; Control definitions
  128. HKR,Config,Internal_Control_1_Name,,"Internal1"
  129. HKR,Config,Internal_Control_1_By,,"XCTL0"
  130. HKR,Config,Internal_Control_1_OnVal,1,01
  131. HKR,Config,Internal_Control_2_Name,,""
  132. HKR,Config,Internal_Control_2_By,,""
  133. HKR,Config,Internal_Control_2_OnVal,1,01
  134. HKR,Config,Internal_Control_3_Name,,""
  135. HKR,Config,Internal_Control_3_By,,""
  136. HKR,Config,Internal_Control_3_OnVal,1,01
  137.  
  138. ; TYPE 3 - EXTRA CONTROLS Thru External H/W Resources
  139. ; Specify if extra ON/OFF controls are desired and how many,
  140. ; maximum is 3. These are controled thru external DLLs.
  141. HKR,Config,Total_External_Controls,1,00
  142.  
  143. ; Control definitions
  144. HKR,Config,External_Control_1_Name,,"External1"
  145. HKR,Config,External_Control_1_By,,"XCONTL_1.DLL"
  146. HKR,Config,External_Control_2_Name,,""
  147. HKR,Config,External_Control_2_By,,"XCONTL_2.DLL"
  148. HKR,Config,External_Control_3_Name,,""
  149. HKR,Config,External_Control_3_By,,"XCONTL_3.DLL"
  150.  
  151.  
  152. [PreCopySection]
  153. HKR,,NoSetupUI,,1
  154.  
  155. ;---------------------------------------------------------------;
  156.  
  157. [OPT9290.CopyList]
  158. snd929p.drv,,
  159. sndopl3p.drv,,
  160. snd929p.vxd,,
  161.  
  162. [OPTi9291.CopyList]
  163. sndm401p.vxd,,
  164. sndm401p.drv,,
  165.  
  166. ;---------------------------------------------------------------;
  167.  
  168. [OPT9290.DelList]
  169. v930d.386,,,1
  170. vsnd16d.386,,,1
  171. snd930.drv,,,1
  172. vsndsys.386,,,1
  173. sndsys.drv,,,1
  174. vsbpd.386,,,1
  175. vadlib.386,,,1
  176. nullwave.drv,,,1
  177.  
  178. [OPTi9291.DelList]
  179. mpu401.drv
  180. mpu401p.drv
  181. rdmpu401.drv
  182.  
  183. ;---------------------------------------------------------------;
  184. [OPT9290.DelReg]
  185.  
  186. [OPT9291.DelReg]
  187.  
  188.  
  189. ;---------------------------------------------------------------;
  190.  
  191. [OPT9290.AddReg]
  192. HKR,,DevLoader,,mmdevldr.vxd
  193. HKR,Drivers,MIGRATED,,0
  194. HKR,Drivers\midi,,,
  195. HKR,Drivers\wave,,,
  196. HKR,Drivers\mixer,,,
  197. HKR,Drivers\aux,,,
  198.  
  199. HKR,,Driver,,snd929p.vxd
  200. HKR,Drivers\wave\snd929p.drv,Description ,,%MF\OPT9290.DeviceDesc%
  201. HKR,Drivers\wave\snd929p.drv,Driver,,snd929p.drv
  202. HKR,Drivers\mixer\snd929p.drv,Description,,%MF\OPT9290.DeviceDesc%
  203. HKR,Drivers\mixer\snd929p.drv,Driver,,snd929p.drv
  204. HKR,Drivers\aux\snd929p.drv,Description  ,,%MF\OPT9290.DeviceDesc%
  205. HKR,Drivers\aux\snd929p.drv,Driver,,snd929p.drv
  206. HKR,Drivers\midi\sndopl3p.drv,Description ,,%V_INTERNAL%
  207. HKR,Drivers\midi\sndopl3p.drv,Driver,,sndopl3p.drv
  208. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  209.  
  210. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  211.  
  212. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  213. HKLM,%KEY_IOC%\Vol,,,
  214.  
  215. [OPT9291.AddReg]
  216. HKR,,Devloader,,mmdevldr.vxd
  217. HKR,Drivers,MIGRATED,,0
  218. HKR,Drivers\midi,,,
  219.  
  220. HKR,,Driver,,sndm401p.vxd
  221. HKR,Drivers\midi\sndm401p.drv,Driver,,sndm401p.drv
  222. HKR,Drivers\midi\sndm401p.drv,External,1,01,00,00,00
  223. HKR,Drivers,SubClasses,,"midi"
  224.  
  225. HKR,Drivers\midi\sndm401p.drv,Description,,%V_EXTERNAL%
  226.  
  227. ;---------------------------------------------------------------;
  228.  
  229. [DestinationDirs]
  230. DefaultDestDir = 11     ; LDID_SYS
  231.  
  232. [SourceDisksNames]
  233. 1="OPTi MediaChips Multimedia Disk",,0001
  234.  
  235. [SourceDisksFiles]
  236. snd929p.vxd=1
  237. snd929p.drv=1
  238. sndopl3p.drv=1
  239.  
  240. sndm401p.drv=1
  241. sndm401p.vxd=1
  242.  
  243. ;---------------------------------------------------------------;
  244.  
  245. ;---------------------------------------------------------------;
  246.  
  247. [Strings]
  248. ;Non-localized strings
  249. KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
  250. KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
  251. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  252.  
  253. ;Localized strings
  254. OPTi="OPTi Inc."
  255. MfgName="OPTi Inc."
  256. MF\OPT9290.DeviceDesc="TerraTec Sound/OPL3 Device"
  257. MF\OPT9291.DeviceDesc="TerraTec MPU-401 Device"
  258. MediaClassName="TerraTec Sound System"
  259. V_CLSWAVEFORM="Audio"
  260. V_CLSMIDI="MIDI"
  261. V_CLSMIXER="Mixer"
  262. V_CLSAUX="Auxiliary"
  263. V_GENERAL="General MIDI Instrument"
  264. V_INTERNAL="TerraTec FM Synthesis"
  265. V_EXTERNAL="TerraTec MPU-401"
  266.